Package com.sendbird.uikit.interfaces

Types

Link copied to clipboard
interface AuthenticateHandler
Interface definition for a callback to be invoked when UIKit tries to authenticate the current user.
Link copied to clipboard
interface CustomParamsHandler
Interface definition for a callback to be invoked before when each operation called.
Link copied to clipboard
interface CustomUserListQueryHandler : PagedQueryHandler<T>
Interface definition for a callback to be invoked when a list of user is loaded.
Link copied to clipboard
interface DialogProvider
Link copied to clipboard
fun interface FormSubmitButtonClickListener

Interface definition for a callback to be invoked when the submit button of the form is clicked.

Link copied to clipboard
interface LoadingDialogHandler
Interface definition for a callback to be invoked before when the loading dialog is called.
Link copied to clipboard
fun interface MenuViewProvider

A provider interface for customizing the menu view.

Link copied to clipboard
interface MessageDisplayDataGenerator<O>
Link copied to clipboard
abstract class MessageDisplayDataProvider

This interface provides the functionality to process and generate message information during the sending or rendering of messages in the UIKit.

Link copied to clipboard
interface OnCompleteHandler
Interface definition that delivers the results of the request.
Link copied to clipboard
interface OnConsumableClickListener
Interface definition for a callback to be invoked when a view is clicked.
Link copied to clipboard
interface OnEditTextResultListener
Interface definition that delivers the results text.
Link copied to clipboard
interface OnEmojiReactionClickListener
Interface definition for a callback to be invoked when a item is clicked.
Link copied to clipboard
interface OnEmojiReactionLongClickListener
Interface definition for a callback to be invoked when a emoji is clicked.
Link copied to clipboard
interface OnFilteringMessageHandler
Interface definition for a callback to be invoked when the message is filtered.
Link copied to clipboard
interface OnIdentifiableItemClickListener<T>
Interface definition for a callback to be invoked when a item is clicked.
Link copied to clipboard
interface OnIdentifiableItemLongClickListener<T>
Interface definition for a callback to be invoked when a view is long clicked.
Link copied to clipboard
interface OnInputModeChangedListener
Interface definition of a callback that is called when the input mode changes.
Link copied to clipboard
interface OnInputTextChangedListener
Interface definition for a callback to be invoked when a text of message input is changed.
Link copied to clipboard
interface OnItemClickListener<T>
Interface definition for a callback to be invoked when a item is clicked.
Link copied to clipboard
interface OnItemEventListener<T>
Interface definition for a callback to be invoked when a item is invoked with an event.
Link copied to clipboard
interface OnItemLongClickListener<T>
Interface definition for a callback to be invoked when a view is long clicked.
Link copied to clipboard
interface OnListResultHandler<T>
Interface definition for a callback to be invoked when getting a result.
Link copied to clipboard
interface OnMentionEventListener
Interface to be invoked when the mentioned text is detected.
Link copied to clipboard
interface OnMenuItemClickListener<T, R>
Interface definition for a callback to be invoked when a item is clicked.
Link copied to clipboard
interface OnMessageListUpdateHandler
Callback interface called when the message list is updated.
Link copied to clipboard
fun interface OnMessageTemplateActionHandler

Interface definition for a callback to be invoked when a item is invoked with an event.

Link copied to clipboard
fun interface OnNotificationCategorySelectListener

Interface definition for a callback to be invoked when a category filter is selected.

Link copied to clipboard
interface OnNotificationTemplateActionHandler
Interface definition for a callback to be invoked when a item is invoked with an event.
Link copied to clipboard
interface OnPagedDataLoader<T>
Callback interface for loading list-type data.
Link copied to clipboard
interface OnResultHandler<T>
Interface definition for a callback to be invoked when getting a result.
Link copied to clipboard
interface OnSearchEventListener
Callback interface to be invoked when searching a message.
Link copied to clipboard
interface OnUserSelectChangedListener
Interface definition for a callback to be invoked when a user view holder is clicked.
Link copied to clipboard
interface OnUserSelectionCompleteListener
Interface definition for a callback that will be invoked when user selections are completed.
Link copied to clipboard
interface PagedQueryHandler<T>
Interface definition for a callback to be invoked when a list of data is loaded.
Link copied to clipboard
interface UserInfo
Interface definition for a information of user.
Link copied to clipboard
interface UserListResultHandler
Interface definition for a callback to be invoked when a result of a list of user is loaded.
Link copied to clipboard
interface UserMessageDisplayDataGenerator : MessageDisplayDataGenerator<Map<BaseMessage, UserMessageDisplayData>>